
/**
 * AppleIIGo
 * KeyDownList class
 * (C) 2008 by Marc S. Ressl (mressl@umich.edu)
 * Released under the GPL
 */

#ifndef TYPES_H
#define TYPES_H

typedef unsigned char UINT8;
typedef unsigned short UINT16;
typedef unsigned int UINT32;
typedef unsigned long long UINT64;
typedef signed char SINT8;
typedef signed short SINT16;
typedef signed int SINT32;
typedef signed long long SINT64;

typedef union {
	struct {
		UINT8 low;
		UINT8 high;
	} byte;
	UINT16 word;
} UINT816;

#endif
